TODO-App
Kurzinfo
Themenbereich
Webentwicklung / Web-App
Lernende/r
Leon Waser
Lehrbetrieb
Schindler Berufsbildung
Betreuer
Urs Nussbaumer, Manuel Gut
Aufgabenstellung
Eine Web App, mit der man Todos und Ziele festlegen kann. Es gibt eine Seite namens Daily, auf der man jeden Tag in maximal fünf Minuten abhakt, welche Ziele eingehalten wurden. Auf derselben Seite kann man den nächsten Tag planen, indem man drei bis fünf wichtigste Todos auswählt. So kann man am nächsten Tag direkt mit der Arbeit beginnen, ohne zuerst überlegen zu müssen, was zu tun ist. Durch das tägliche abhaken, ob man Todos einghalten hat, kann man nach einer Zeit Statistiken einsehen, wie konsequent man seine Ziele einhält, seine ("daily-") Todos erledigt. Es soll ein User-Login geben, damit jeder Nutzer seine eigenen Ziele und Todos hat.
Ergebnisse
Umgesetzt wurde der Aufbau der Seite inkl. Datenbank. Jedoch ist nur die Todo page entwickelt worden, da ich viel zeit in das Verständnis von Laravel, Tailwind CSS, JavaScript und PHP investiert habe.
Lösungskonzept
Die Web App wurde mit dem PHP Framework Laravel entwickelt. Für das Frontend wurde Tailwind CSS verwendet, um schnell ein ansprechendes Design zu erstellen. Die Datenbank wurde mit SQLite realisiert, um die Todos der Nutzer zu speichern.
Aufgetretene Probleme
Ich brauchte viel Zeit für das Verständnis der verschiedenen Technologien, da ich vorher kaum Erfahrung mit Laravel hatte.
Ausblick
Ich habe viel gelernt, im Bezug auf die verwendeten Technologien. Ich habe mehr gelernt als das Projekt zeigt, da ich, wie bereits erwähnt, viel Zeit in das Verständnis der Technologien investiert habe. Zusätzlich habe ich eine kleine Dokumentation geschrieben, um ein paar Aha-Momente festzuhalten.